package com.fenrirtec.aepp.common.condition;

import java.io.Serializable;

import com.alibaba.fastjson.annotation.JSONField;
import com.fenrirtec.core.condition.BaseCondition;

public class TenderCondition extends BaseCondition implements Serializable {

	private static final long serialVersionUID = 1L;

    @JSONField(name = "tender_title")
    private String tenderTitle;

    @JSONField(name = "enroll_start_date_from")
    private String enrollStartDateFrom;

    @JSONField(name = "enroll_start_date_to")
    private String enrollStartDateTo;

    @JSONField(name = "enroll_end_date_from")
    private String enrollEndDateFrom;

    @JSONField(name = "enroll_end_date_to")
    private String enrollEndDateTo;

    @JSONField(name = "tender_end_date_from")
    private String tenderEndDateFrom;

    @JSONField(name = "tender_end_date_to")
    private String tenderEndDateTo;

    @JSONField(name = "publish_result_date_from")
    private String publishResultDateFrom;

    @JSONField(name = "publish_result_date_to")
    private String publishResultDateTo;

    @JSONField(name = "tender_pattern")
    private Integer tenderPattern;
    
    @JSONField(name = "status")
    private Integer[] status;
    
    @JSONField(name = "time_limit")
    private Integer timeLimit;
    
    public String getTenderTitle() {
        return tenderTitle;
    }

    public void setTenderTitle(String tenderTitle) {
        this.tenderTitle = tenderTitle;
    }

    public String getEnrollStartDateFrom() {
        return enrollStartDateFrom;
    }

    public void setEnrollStartDateFrom(String enrollStartDateFrom) {
        this.enrollStartDateFrom = enrollStartDateFrom;
    }

    public String getEnrollStartDateTo() {
        return enrollStartDateTo;
    }

    public void setEnrollStartDateTo(String enrollStartDateTo) {
        this.enrollStartDateTo = enrollStartDateTo;
    }

    public String getEnrollEndDateFrom() {
        return enrollEndDateFrom;
    }

    public void setEnrollEndDateFrom(String enrollEndDateFrom) {
        this.enrollEndDateFrom = enrollEndDateFrom;
    }

    public String getEnrollEndDateTo() {
        return enrollEndDateTo;
    }

    public void setEnrollEndDateTo(String enrollEndDateTo) {
        this.enrollEndDateTo = enrollEndDateTo;
    }

    public String getTenderEndDateFrom() {
        return tenderEndDateFrom;
    }

    public void setTenderEndDateFrom(String tenderEndDateFrom) {
        this.tenderEndDateFrom = tenderEndDateFrom;
    }

    public String getTenderEndDateTo() {
        return tenderEndDateTo;
    }

    public void setTenderEndDateTo(String tenderEndDateTo) {
        this.tenderEndDateTo = tenderEndDateTo;
    }

    public String getPublishResultDateFrom() {
        return publishResultDateFrom;
    }

    public void setPublishResultDateFrom(String publishResultDateFrom) {
        this.publishResultDateFrom = publishResultDateFrom;
    }

    public String getPublishResultDateTo() {
        return publishResultDateTo;
    }

    public void setPublishResultDateTo(String publishResultDateTo) {
        this.publishResultDateTo = publishResultDateTo;
    }

    public Integer getTenderPattern() {
        return tenderPattern;
    }

    public void setTenderPattern(Integer tenderPattern) {
        this.tenderPattern = tenderPattern;
    }

    public Integer[] getStatus() {
        return status;
    }

    public void setStatus(Integer[] status) {
        this.status = status;
    }

	public Integer getTimeLimit() {
        return timeLimit;
    }

    public void setTimeLimit(Integer timeLimit) {
        this.timeLimit = timeLimit;
    }
    
}
